mameshiba
2012-11-25 23:10:07 ( ID:dzcsj1hsngg )
[ 削除 / 引用して返信 ]
サムネイルを閉じてキーボード編集を行うとき
Ctrl+Shift+PgUp/PgDnやその他のキーは使えるのに
Shift+PgUp/PgDn,Ctrl+PgUp/PgDn,PgUp/PgDnキーだけ使えません。
使えるよう対応お願いします。
fay
2012-11-25 23:39:08 ( ID:xaejhl/ek7l )
[ 削除 / 引用して返信 ]
キーに割り当てられている動作が「xx%スクロール」になっているからじゃないかな。サムネイルを表示していない
状態ではスクロールといわれても出来ないんでしょう。私は時間/フレーム移動にしているので、サムネイル非表示
でも問題なく動作している。
mameshiba
2012-11-26 13:00:58 ( ID:dzcsj1hsngg )
[ 削除 / 引用して返信 ]
fayさん情報有難うございます。
>キーに割り当てられている動作が「xx%スクロール」になっているからじゃないかな
確かにxx%スクロールに設定してますが
これに慣れると使い勝手と編集パフォーマンスが最も良くこれに対応してもらわ
ないと困ります。
しかし%スクロールではサムネイルを閉じると何故スクロールできない
のでしょうか?
再生を高速にするのと何ら変わりはないはずですしサムネイル表示だけオフに
する構造であればよいはずでしょう。
これができればサムネイルの表示パフォーマンス分を編集処理を更に高速に
できるとと期待しているのですが…
xxza
2012-11-26 19:34:23 ( ID:l5yaebkvkq. )
[ 削除 / 引用して返信 ]
>しかし%スクロールではサムネイルを閉じると何故スクロールできない
のでしょうか?
高速スクロールがサムネイルを利用した機能だからではないでしょうか?
サムネイルon、offは表示するかしないかではなく機能を使うか切るかなのでしょう。
おっしゃる通り単に表示のon、offになれば動くようになりそうですが、内部で同様の
処理が行われるので期待したほどの改善はないかもしれません。
なんにしても結構大きな変更に感じますのであまり期待しないで待っているのが良いかも
しれませんね。
xxza
2012-11-26 19:39:30 ( ID:l5yaebkvkq. )
[ 削除 / 引用して返信 ]
あれ、読み返すとちょっと紛らわしい表現になてますね。
正確には「サムネイルを高速にスクロールする機能」ですね。
mameshiba
2012-11-26 23:04:49 ( ID:dzcsj1hsngg )
[ 削除 / 引用して返信 ]
>処理が行われるので期待したほどの改善はないかもしれません。
それでもサムネイルのサイズはメイン画面の何割かの表示領域と
先に表示すべきコマ数の画像枚数を展開した上で縮小処理して
貼り付けているはずでありそれと同時に表示すべきメインの表示も
行われているしサムネイルの枚数はストリングスデータと違い2次
元ですのでそのボリューム分の効果はそれなりになると思いますの
で期待してます。(^^)
また画像展開処理と表示処理が切り離せていなくてできないというのは
プログラム構造が悪いことを露呈しています。
TMSR4の方でも不具合として書き込んでいますが画像で展開と表示処理は
分けてもパフォーマンスダウンになることはありません。
できないというはやはりプログラム構造が悪いのです。
私は作り手でもありますのでその辺のバランスの悪さはこれまで使ってき
て想像がついています。
できるを見せていただきたいです!!
Anonymous
2012-11-28 20:56:17 ( ID:lt6qpgzkw9m )
[ 削除 / 引用して返信 ]
動画系のソフトは作っていないが、まあ一応末席にいる作り手が処理を推測してみた。
おそらく動作から見て処理は以下のようになっていると推測している。
1.サムネイルは縮小した結果だけをキャッシュしている
縮小キャッシュの根拠はメモリの消費量から導き出せる。
Process Hackerなどで観察することでメモリ消費量は確認できる。
2.サムネイル処理は再生とは別スレッドで行われていて、相互に通信していない
この根拠は大きくシークし、即再生を始めた時にサムネイルの生成は再生点とは関係ないところから行われており、再生された箇所のサムネイルは生成されない点から推測される。
この点からサムネイルとプレビューデコードのデータは共有していない。おそらく共有することによるリソースのロック競合による性能の低下を避けているのだろう。
3.サムネイル非表示のときにはサムネイル生成処理自体をオミットしている
サムネイルをオフにして、大きくシークし、しばらく待ってからサムネイル表示をした場合にサムネイルが生成される様子が見えることから、サムネイル表示をオフにしている時にはサムネイル生成をオミットし、レスポンスを向上させようとしていることが推測される。
私はこう推測したがどうだろう。
|